package com.dongan.service;

import com.dongan.pojo.Users;
import com.baomidou.mybatisplus.extension.service.IService;
import com.dongan.pojo.UsersRoleMenu;
import com.dongan.utils.ResultResponseUtil;

import java.util.List;

/**
 * <p>
 * 用户表 服务类
 * </p>
 *
 * @author longTao
 * @since 2021-06-15
 */
public interface UsersService extends IService<Users> {

    /**
     * 根据查询详情
     * @param id
     * @return
     */
    public UsersRoleMenu queryById(Long id);

    /**
     * 根据
     * 账号发送验证码
     * @param account
     * @return
     */
    public ResultResponseUtil sendTheVerificationCode(String account);

    /**
     * 根据id删除用户
     * @param id
     * @return
     */
    public Boolean deleteUserById(Long id);

    /**
     * 登录方法
     * @param users
     * @return
     */
    String login(Users users);
}
